package com.wicket.okrcomponent.biz.service.impl;

import cn.hutool.core.bean.BeanUtil;
import com.wicket.okrcomponent.biz.service.dto.req.*;
import com.wicket.okrcomponent.biz.service.dto.res.*;
import com.wicket.okrcomponent.common.exception.BizException;
import com.wicket.okrcomponent.common.util.CommonFunctionHelper;
import com.wicket.okrcomponent.common.util.RedisUtil;
import java.util.List;
import java.util.stream.Collectors;
import javax.annotation.Resource;
import org.apache.skywalking.apm.toolkit.trace.Tag;
import org.apache.skywalking.apm.toolkit.trace.Tags;
import org.apache.skywalking.apm.toolkit.trace.Trace;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.wicket.okrcomponent.biz.service.dto.common.RedisBusinessDataResDto;
import com.wicket.okrcomponent.common.exception.Assert;
import com.wicket.okrcomponent.biz.service.BusinessAtomService;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
@Service
public class FinanceServiceImpl
  implements com.wicket.okrcomponent.biz.service.FinanceService {

  @Resource
  private RedisUtil redisUtil;
@Resource
  private BusinessAtomService businessAtomService;
/**
   * D2-查询目标预算设置个性准备列表(redis)[8436]
   * gen by moon at 5/27/2024, 10:08:49 PM
   */
  @Trace(operationName = "D2-查询目标预算设置个性准备列表(redis)")
  @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Transactional(rollbackFor=Exception.class)
  @Override
  public QueryTargetBudgetSetPersonalPreListComRespDto queryTargetBudgetSetPersonalPreListCom(QueryTargetBudgetSetPersonalPreListComReqDto reqDto){
    
      
      QueryRedisBusinessDataSetListComRespDto queryRedisBusinessDataSetListComRespDto_1 =null;
//步骤0: D2-查询redis业务数据对象列表（业务原子） - queryRedisBusinessDataSetListCom
     QueryRedisBusinessDataSetListComRespDto queryRedisBusinessDataSetListComRespDto = null;
    QueryRedisBusinessDataSetListComReqDto queryRedisBusinessDataSetListComReqDto=new QueryRedisBusinessDataSetListComReqDto();
  queryRedisBusinessDataSetListComReqDto.setRedisDataObjectCatalogue("计算临时数据");//sourceId:1823181_1
  queryRedisBusinessDataSetListComReqDto.setCustomField1("cycleBudgetAmount");//CUSTOM_CONVENTION//sourceId:1524882_1
queryRedisBusinessDataSetListComReqDto.setCustomField2("budgetRate");//CUSTOM_CONVENTION//sourceId:1524883_1
queryRedisBusinessDataSetListComReqDto.setCustomField3("budgetCycleModeTypeCode");//CUSTOM_CONVENTION//sourceId:1524884_1
queryRedisBusinessDataSetListComReqDto.setCustomField4("evaObjTargetCycleId");//CUSTOM_CONVENTION//sourceId:1524885_1
queryRedisBusinessDataSetListComReqDto.setCustomField5("capitalSourceId");//CUSTOM_CONVENTION//sourceId:1524886_1
queryRedisBusinessDataSetListComReqDto.setCustomField6("targetCycleContentTypeCode");//CUSTOM_CONVENTION//sourceId:1524887_1
queryRedisBusinessDataSetListComReqDto.setCustomField7("targetCycleContentId");//CUSTOM_CONVENTION//sourceId:1524888_1
if(reqDto!=null){
      queryRedisBusinessDataSetListComReqDto.setBusinessDataObject(reqDto.getBusinessDataObject());//SimpleFieldAssign//sourceId:1524880_1
queryRedisBusinessDataSetListComReqDto.setDataObjectBatchCode(reqDto.getDataObjectBatchCode());//SimpleFieldAssign//sourceId:1524881_1
    }
  
    /*D2-查询redis业务数据对象列表（业务原子）[8420]   */
    Assert.isNull(queryRedisBusinessDataSetListComReqDto.getBusinessDataObject(),"D2-查询目标预算设置个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-业务数据对象不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getDataObjectBatchCode(),"D2-查询目标预算设置个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-数据对象批次标识不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getRedisDataObjectCatalogue(),"D2-查询目标预算设置个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-Redis数据对象目录不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField1(),"D2-查询目标预算设置个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段1不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField2(),"D2-查询目标预算设置个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段2不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField3(),"D2-查询目标预算设置个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段3不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField4(),"D2-查询目标预算设置个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段4不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField5(),"D2-查询目标预算设置个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段5不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField6(),"D2-查询目标预算设置个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段6不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField7(),"D2-查询目标预算设置个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段7不能为空",false);
      queryRedisBusinessDataSetListComRespDto = businessAtomService.queryRedisBusinessDataSetListCom(queryRedisBusinessDataSetListComReqDto)/*vcase invoke isSameApp*/;
      
      
      queryRedisBusinessDataSetListComRespDto_1 = queryRedisBusinessDataSetListComRespDto;
    
QueryTargetBudgetSetPersonalPreListComRespDto retData = new QueryTargetBudgetSetPersonalPreListComRespDto();
  if(queryRedisBusinessDataSetListComRespDto_1!=null){
      retData.setRedisBusinessDataResList(//objList-to-objLists
        queryRedisBusinessDataSetListComRespDto_1.getRedisBusinessDataResList().stream().map(item -> {
      RedisBusinessDataResDto elm = new RedisBusinessDataResDto();
      if(item!=null){
      elm.setCycleBudgetAmount(item.getCustomField1());//SimpleFieldAssign//sourceId:298767_2
elm.setBudgetRate(item.getCustomField2());//SimpleFieldAssign//sourceId:298768_2
elm.setBudgetCycleModeTypeCode(item.getCustomField3());//SimpleFieldAssign//sourceId:298769_2
elm.setEvaObjTargetCycleId(item.getCustomField4());//SimpleFieldAssign//sourceId:298770_2
elm.setCapitalSourceId(item.getCustomField5());//SimpleFieldAssign//sourceId:298771_2
elm.setTargetCycleContentTypeCode(item.getCustomField6());//SimpleFieldAssign//sourceId:298772_2
elm.setTargetCycleContentId(item.getCustomField7());//SimpleFieldAssign//sourceId:298773_2
    }
        return elm;
      }).collect(Collectors.toList()));//objList-to-objLists//sourceId:1524892_1
    }
  

  
  
return retData;
  }
/**
   * D2-新增账户个性准备(redis)[8433]
   * gen by moon at 5/27/2024, 10:08:42 PM
   */
  @Trace(operationName = "D2-新增账户个性准备(redis)")
  @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Transactional(rollbackFor=Exception.class)
  @Override
  public AddAccountPersonalPreComRespDto addAccountPersonalPreCom(AddAccountPersonalPreComReqDto reqDto){
    
      
      //步骤0: D2-新增redis业务数据对象（业务原子） - addRedisBusinessDataSetCom
     AddRedisBusinessDataSetComRespDto addRedisBusinessDataSetComRespDto = null;
    AddRedisBusinessDataSetComReqDto addRedisBusinessDataSetComReqDto=new AddRedisBusinessDataSetComReqDto();
  addRedisBusinessDataSetComReqDto.setRedisDataObjectCatalogue("计算临时数据");//sourceId:1823044_1
addRedisBusinessDataSetComReqDto.setIsDeleteRedis("FALSE");//sourceId:1823045_1
addRedisBusinessDataSetComReqDto.setDuration(Long.valueOf(2));//CUSTOM_CONVENTION//sourceId:1823046_1
addRedisBusinessDataSetComReqDto.setTimeUnitType("HOUR");//sourceId:1823047_1
  addRedisBusinessDataSetComReqDto.setIsDataList("TRUE");//sourceId:1524459_1
addRedisBusinessDataSetComReqDto.setCustomField1("parentAccountContentCode");//CUSTOM_CONVENTION//sourceId:1524461_1
addRedisBusinessDataSetComReqDto.setCustomField2("totalBudgetAmount");//CUSTOM_CONVENTION//sourceId:1524463_1
addRedisBusinessDataSetComReqDto.setCustomField3("accountActualBalance");//CUSTOM_CONVENTION//sourceId:1524465_1
addRedisBusinessDataSetComReqDto.setCustomField4("settlableBalance");//CUSTOM_CONVENTION//sourceId:1524467_1
addRedisBusinessDataSetComReqDto.setCustomField5("unSettlableBalance");//CUSTOM_CONVENTION//sourceId:1524469_1
addRedisBusinessDataSetComReqDto.setCustomField6("accruedSettledAmount");//CUSTOM_CONVENTION//sourceId:1524471_1
addRedisBusinessDataSetComReqDto.setCustomField7("isBudgetAccount");//CUSTOM_CONVENTION//sourceId:1524473_1
addRedisBusinessDataSetComReqDto.setCustomField8("isStatisticalAccount");//CUSTOM_CONVENTION//sourceId:1524475_1
addRedisBusinessDataSetComReqDto.setCustomField9("isIncomingAccount");//CUSTOM_CONVENTION//sourceId:1524477_1
addRedisBusinessDataSetComReqDto.setCustomField10("accountObjectTypeCode");//CUSTOM_CONVENTION//sourceId:1524479_1
addRedisBusinessDataSetComReqDto.setCustomField11("accountObjectId");//CUSTOM_CONVENTION//sourceId:1524481_1
addRedisBusinessDataSetComReqDto.setCustomField12("accountContentCode");//CUSTOM_CONVENTION//sourceId:1524483_1
addRedisBusinessDataSetComReqDto.setCustomField13("relSubBudgetAccountCode");//CUSTOM_CONVENTION//sourceId:1525124_1
if(reqDto!=null){
      addRedisBusinessDataSetComReqDto.setBusinessDataObject(reqDto.getBusinessDataObject());//SimpleFieldAssign//sourceId:1524460_1
addRedisBusinessDataSetComReqDto.setDataObjectBatchCode(reqDto.getDataObjectBatchCode());//SimpleFieldAssign//sourceId:1524561_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue1(reqDto.getCustomFieldValue1());//SimpleFieldAssign//sourceId:1524462_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue2(reqDto.getCustomFieldValue2());//SimpleFieldAssign//sourceId:1524464_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue3(reqDto.getCustomFieldValue3());//SimpleFieldAssign//sourceId:1524466_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue4(reqDto.getCustomFieldValue4());//SimpleFieldAssign//sourceId:1524468_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue5(reqDto.getCustomFieldValue5());//SimpleFieldAssign//sourceId:1524470_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue6(reqDto.getCustomFieldValue6());//SimpleFieldAssign//sourceId:1524472_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue7(reqDto.getCustomFieldValue7());//SimpleFieldAssign//sourceId:1524474_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue8(reqDto.getCustomFieldValue8());//SimpleFieldAssign//sourceId:1524476_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue9(reqDto.getCustomFieldValue9());//SimpleFieldAssign//sourceId:1524478_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue10(reqDto.getCustomFieldValue10());//SimpleFieldAssign//sourceId:1524480_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue11(reqDto.getCustomFieldValue11());//SimpleFieldAssign//sourceId:1524482_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue12(reqDto.getCustomFieldValue12());//SimpleFieldAssign//sourceId:1524484_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue13(reqDto.getCustomFieldValue13());//SimpleFieldAssign//sourceId:1525125_1
    }
  
    /*D2-新增redis业务数据对象（业务原子）[8399]   */
    Assert.isNull(addRedisBusinessDataSetComReqDto.getBusinessDataObject(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-业务数据对象不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getRedisDataObjectCatalogue(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-Redis数据对象目录不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getIsDeleteRedis(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-是否删除redis历史数据不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getDuration(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-锁定时长不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getTimeUnitType(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-时间单位类型不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getIsDataList(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-是否是数据集对象不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomField1(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段1不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomField2(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段2不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomFieldValue2(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段值2不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomField3(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段3不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomFieldValue3(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段值3不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomField4(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段4不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomFieldValue4(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段值4不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomField5(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段5不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomFieldValue5(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段值5不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomField6(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段6不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomFieldValue6(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段值6不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomField7(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段7不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomFieldValue7(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段值7不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomField8(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段8不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomFieldValue8(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段值8不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomField9(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段9不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomField10(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段10不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomFieldValue10(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段值10不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomField11(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段11不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomFieldValue11(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段值11不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomField12(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段12不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomFieldValue12(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段值12不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomField13(),"D2-新增账户个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段13不能为空",false);
      addRedisBusinessDataSetComRespDto = businessAtomService.addRedisBusinessDataSetCom(addRedisBusinessDataSetComReqDto)/*vcase invoke isSameApp*/;
      
      
      
    
AddAccountPersonalPreComRespDto retData = new AddAccountPersonalPreComRespDto();
  
  

  
  
return retData;
  }
/**
   * D2-查询账户个性准备列表(redis)[8434]
   * gen by moon at 5/30/2024, 10:43:41 PM
   */
  @Trace(operationName = "D2-查询账户个性准备列表(redis)")
  @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Transactional(rollbackFor=Exception.class)
  @Override
  public QueryAccountPersonalPreListComRespDto queryAccountPersonalPreListCom(QueryAccountPersonalPreListComReqDto reqDto){
    
      
      QueryRedisBusinessDataSetListComRespDto queryRedisBusinessDataSetListComRespDto_1 =null;
//步骤0: D2-查询redis业务数据对象列表（业务原子） - queryRedisBusinessDataSetListCom
     QueryRedisBusinessDataSetListComRespDto queryRedisBusinessDataSetListComRespDto = null;
    QueryRedisBusinessDataSetListComReqDto queryRedisBusinessDataSetListComReqDto=new QueryRedisBusinessDataSetListComReqDto();
  queryRedisBusinessDataSetListComReqDto.setRedisDataObjectCatalogue("计算临时数据");//sourceId:1823180_1
  queryRedisBusinessDataSetListComReqDto.setCustomField1("parentAccountContentCode");//CUSTOM_CONVENTION//sourceId:1524578_1
queryRedisBusinessDataSetListComReqDto.setCustomField2("totalBudgetAmount");//CUSTOM_CONVENTION//sourceId:1524579_1
queryRedisBusinessDataSetListComReqDto.setCustomField3("accountActualBalance");//CUSTOM_CONVENTION//sourceId:1524580_1
queryRedisBusinessDataSetListComReqDto.setCustomField4("settlableBalance");//CUSTOM_CONVENTION//sourceId:1524581_1
queryRedisBusinessDataSetListComReqDto.setCustomField5("unSettlableBalance");//CUSTOM_CONVENTION//sourceId:1524582_1
queryRedisBusinessDataSetListComReqDto.setCustomField6("accruedSettledAmount");//CUSTOM_CONVENTION//sourceId:1524583_1
queryRedisBusinessDataSetListComReqDto.setCustomField7("isBudgetAccount");//CUSTOM_CONVENTION//sourceId:1524584_1
queryRedisBusinessDataSetListComReqDto.setCustomField8("isStatisticalAccount");//CUSTOM_CONVENTION//sourceId:1524585_1
queryRedisBusinessDataSetListComReqDto.setCustomField9("isIncomingAccount");//CUSTOM_CONVENTION//sourceId:1524586_1
queryRedisBusinessDataSetListComReqDto.setCustomField10("accountObjectTypeCode");//CUSTOM_CONVENTION//sourceId:1524587_1
queryRedisBusinessDataSetListComReqDto.setCustomField11("accountObjectId");//CUSTOM_CONVENTION//sourceId:1524588_1
queryRedisBusinessDataSetListComReqDto.setCustomField12("accountContentCode");//CUSTOM_CONVENTION//sourceId:1524589_1
queryRedisBusinessDataSetListComReqDto.setCustomField13("relSubBudgetAccountCode");//CUSTOM_CONVENTION//sourceId:1525127_1
if(reqDto!=null){
      queryRedisBusinessDataSetListComReqDto.setBusinessDataObject(reqDto.getBusinessDataObject());//SimpleFieldAssign//sourceId:1524576_1
queryRedisBusinessDataSetListComReqDto.setDataObjectBatchCode(reqDto.getDataObjectBatchCode());//SimpleFieldAssign//sourceId:1524577_1
    }
  
    /*D2-查询redis业务数据对象列表（业务原子）[8420]   */
    Assert.isNull(queryRedisBusinessDataSetListComReqDto.getBusinessDataObject(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-业务数据对象不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getDataObjectBatchCode(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-数据对象批次标识不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getRedisDataObjectCatalogue(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-Redis数据对象目录不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField1(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段1不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField2(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段2不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField3(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段3不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField4(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段4不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField5(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段5不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField6(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段6不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField7(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段7不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField8(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段8不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField9(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段9不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField10(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段10不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField11(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段11不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField12(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段12不能为空",false);
Assert.isNull(queryRedisBusinessDataSetListComReqDto.getCustomField13(),"D2-查询账户个性准备列表(redis)-D2-查询redis业务数据对象列表（业务原子）-自定义字段13不能为空",false);
      queryRedisBusinessDataSetListComRespDto = businessAtomService.queryRedisBusinessDataSetListCom(queryRedisBusinessDataSetListComReqDto)/*vcase invoke isSameApp*/;
      
      
      queryRedisBusinessDataSetListComRespDto_1 = queryRedisBusinessDataSetListComRespDto;
    
QueryAccountPersonalPreListComRespDto retData = new QueryAccountPersonalPreListComRespDto();
  if(queryRedisBusinessDataSetListComRespDto_1!=null){
      retData.setRedisBusinessDataResList(//objList-to-objLists
        queryRedisBusinessDataSetListComRespDto_1.getRedisBusinessDataResList().stream().map(item -> {
      RedisBusinessDataResDto elm = new RedisBusinessDataResDto();
      if(item!=null){
      elm.setParentAccountContentCode(item.getCustomField1());//SimpleFieldAssign//sourceId:298698_2
elm.setTotalBudgetAmount(item.getCustomField2());//SimpleFieldAssign//sourceId:298699_2
elm.setAccountActualBalance(item.getCustomField3());//SimpleFieldAssign//sourceId:298700_2
elm.setSettlableBalance(item.getCustomField4());//SimpleFieldAssign//sourceId:298701_2
elm.setUnSettlableBalance(item.getCustomField5());//SimpleFieldAssign//sourceId:298702_2
elm.setAccruedSettledAmount(item.getCustomField6());//SimpleFieldAssign//sourceId:298703_2
elm.setIsBudgetAccount(item.getCustomField7());//SimpleFieldAssign//sourceId:298704_2
elm.setIsStatisticalAccount(item.getCustomField8());//SimpleFieldAssign//sourceId:298705_2
elm.setIsIncomingAccount(item.getCustomField9());//SimpleFieldAssign//sourceId:298706_2
elm.setAccountObjectTypeCode(item.getCustomField10());//SimpleFieldAssign//sourceId:298707_2
elm.setAccountObjectId(item.getCustomField11());//SimpleFieldAssign//sourceId:298708_2
elm.setAccountContentCode(item.getCustomField12());//SimpleFieldAssign//sourceId:298709_2
elm.setRelSubBudgetAccountCode(item.getCustomField13());//SimpleFieldAssign//sourceId:298807_2
    }
        return elm;
      }).collect(Collectors.toList()));//objList-to-objLists//sourceId:1524631_1
    }
  

  
  
return retData;
  }
/**
   * D2-新增目标预算设置个性准备(redis)[8435]
   * gen by moon at 5/27/2024, 10:08:49 PM
   */
  @Trace(operationName = "D2-新增目标预算设置个性准备(redis)")
  @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Transactional(rollbackFor=Exception.class)
  @Override
  public AddTargetBudgetSetPersonalPreComRespDto addTargetBudgetSetPersonalPreCom(AddTargetBudgetSetPersonalPreComReqDto reqDto){
    
      
      //步骤0: D2-新增redis业务数据对象（业务原子） - addRedisBusinessDataSetCom
     AddRedisBusinessDataSetComRespDto addRedisBusinessDataSetComRespDto = null;
    AddRedisBusinessDataSetComReqDto addRedisBusinessDataSetComReqDto=new AddRedisBusinessDataSetComReqDto();
  addRedisBusinessDataSetComReqDto.setRedisDataObjectCatalogue("计算临时数据");//sourceId:1823051_1
addRedisBusinessDataSetComReqDto.setIsDeleteRedis("FALSE");//sourceId:1823052_1
addRedisBusinessDataSetComReqDto.setDuration(Long.valueOf(2));//CUSTOM_CONVENTION//sourceId:1823053_1
addRedisBusinessDataSetComReqDto.setTimeUnitType("HOUR");//sourceId:1823054_1
  addRedisBusinessDataSetComReqDto.setIsDataList("TRUE");//sourceId:1524715_1
addRedisBusinessDataSetComReqDto.setCustomField1("cycleBudgetAmount");//CUSTOM_CONVENTION//sourceId:1524717_1
addRedisBusinessDataSetComReqDto.setCustomField2("budgetRate");//CUSTOM_CONVENTION//sourceId:1524719_1
addRedisBusinessDataSetComReqDto.setCustomField3("budgetCycleModeTypeCode");//CUSTOM_CONVENTION//sourceId:1524721_1
addRedisBusinessDataSetComReqDto.setCustomField4("evaObjTargetCycleId");//CUSTOM_CONVENTION//sourceId:1524723_1
addRedisBusinessDataSetComReqDto.setCustomField5("capitalSourceId");//CUSTOM_CONVENTION//sourceId:1524725_1
addRedisBusinessDataSetComReqDto.setCustomField6("targetCycleContentTypeCode");//CUSTOM_CONVENTION//sourceId:1524727_1
addRedisBusinessDataSetComReqDto.setCustomField7("targetCycleContentId");//CUSTOM_CONVENTION//sourceId:1524729_1
if(reqDto!=null){
      addRedisBusinessDataSetComReqDto.setBusinessDataObject(reqDto.getBusinessDataObject());//SimpleFieldAssign//sourceId:1524716_1
addRedisBusinessDataSetComReqDto.setDataObjectBatchCode(reqDto.getDataObjectBatchCode());//SimpleFieldAssign//sourceId:1524817_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue1(reqDto.getCustomFieldValue1());//SimpleFieldAssign//sourceId:1524718_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue2(reqDto.getCustomFieldValue2());//SimpleFieldAssign//sourceId:1524720_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue3(reqDto.getCustomFieldValue3());//SimpleFieldAssign//sourceId:1524722_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue4(reqDto.getCustomFieldValue4());//SimpleFieldAssign//sourceId:1524724_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue5(reqDto.getCustomFieldValue5());//SimpleFieldAssign//sourceId:1524726_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue6(reqDto.getCustomFieldValue6());//SimpleFieldAssign//sourceId:1524728_1
addRedisBusinessDataSetComReqDto.setCustomFieldValue7(reqDto.getCustomFieldValue7());//SimpleFieldAssign//sourceId:1524730_1
    }
  
    /*D2-新增redis业务数据对象（业务原子）[8399]   */
    Assert.isNull(addRedisBusinessDataSetComReqDto.getBusinessDataObject(),"D2-新增目标预算设置个性准备(redis)-D2-新增redis业务数据对象（业务原子）-业务数据对象不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getRedisDataObjectCatalogue(),"D2-新增目标预算设置个性准备(redis)-D2-新增redis业务数据对象（业务原子）-Redis数据对象目录不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getIsDeleteRedis(),"D2-新增目标预算设置个性准备(redis)-D2-新增redis业务数据对象（业务原子）-是否删除redis历史数据不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getDuration(),"D2-新增目标预算设置个性准备(redis)-D2-新增redis业务数据对象（业务原子）-锁定时长不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getTimeUnitType(),"D2-新增目标预算设置个性准备(redis)-D2-新增redis业务数据对象（业务原子）-时间单位类型不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getIsDataList(),"D2-新增目标预算设置个性准备(redis)-D2-新增redis业务数据对象（业务原子）-是否是数据集对象不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomFieldValue1(),"D2-新增目标预算设置个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段值1不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomFieldValue3(),"D2-新增目标预算设置个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段值3不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomFieldValue4(),"D2-新增目标预算设置个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段值4不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomFieldValue6(),"D2-新增目标预算设置个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段值6不能为空",false);
Assert.isNull(addRedisBusinessDataSetComReqDto.getCustomFieldValue7(),"D2-新增目标预算设置个性准备(redis)-D2-新增redis业务数据对象（业务原子）-自定义字段值7不能为空",false);
      addRedisBusinessDataSetComRespDto = businessAtomService.addRedisBusinessDataSetCom(addRedisBusinessDataSetComReqDto)/*vcase invoke isSameApp*/;
      
      
      
    
AddTargetBudgetSetPersonalPreComRespDto retData = new AddTargetBudgetSetPersonalPreComRespDto();
  
  

  
  
return retData;
  }
/**
   * D2-查询目标预算设置个性准备部分数据列表（入参查redis）[8445]
   * gen by moon at 5/31/2024, 8:34:38 PM
   */
  @Trace(operationName = "D2-查询目标预算设置个性准备部分数据列表（入参查redis）")
  @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Transactional(rollbackFor=Exception.class)
  @Override
  public QueryTargetBudgetSetPersonalPreRefListComRespDto queryTargetBudgetSetPersonalPreRefListCom(QueryTargetBudgetSetPersonalPreRefListComReqDto reqDto){


      QueryRefRedisBusinessDataSetListComRespDto queryRefRedisBusinessDataSetListComRespDto_1 =null;
//步骤0: D2-查询入参redis业务数据对象列表（业务原子） - queryRefRedisBusinessDataSetListCom
     QueryRefRedisBusinessDataSetListComRespDto queryRefRedisBusinessDataSetListComRespDto = null;
    QueryRefRedisBusinessDataSetListComReqDto queryRefRedisBusinessDataSetListComReqDto=new QueryRefRedisBusinessDataSetListComReqDto();
  queryRefRedisBusinessDataSetListComReqDto.setRedisDataObjectCatalogue("计算临时数据");//sourceId:1823184_1
  queryRefRedisBusinessDataSetListComReqDto.setBatchQueryRefDataFieldName("evaObjTargetCycleId");//CUSTOM_CONVENTION//sourceId:1536585_1
  queryRefRedisBusinessDataSetListComReqDto.setRefCustomField1("budgetCycleModeTypeCode");//CUSTOM_CONVENTION//sourceId:1526311_1
queryRefRedisBusinessDataSetListComReqDto.setRefCustomField2("evaObjTargetCycleId");//CUSTOM_CONVENTION//sourceId:1830850_1
queryRefRedisBusinessDataSetListComReqDto.setRefCustomField3("capitalSourceId");//CUSTOM_CONVENTION//sourceId:1526313_1
queryRefRedisBusinessDataSetListComReqDto.setRefCustomField4("targetCycleContentId");//CUSTOM_CONVENTION//sourceId:1559757_1
  queryRefRedisBusinessDataSetListComReqDto.setCustomField1("cycleBudgetAmount");//CUSTOM_CONVENTION//sourceId:1526319_1
queryRefRedisBusinessDataSetListComReqDto.setCustomField2("budgetRate");//CUSTOM_CONVENTION//sourceId:1526320_1
queryRefRedisBusinessDataSetListComReqDto.setCustomField3("budgetCycleModeTypeCode");//CUSTOM_CONVENTION//sourceId:1526321_1
queryRefRedisBusinessDataSetListComReqDto.setCustomField4("evaObjTargetCycleId");//CUSTOM_CONVENTION//sourceId:1526322_1
queryRefRedisBusinessDataSetListComReqDto.setCustomField5("capitalSourceId");//CUSTOM_CONVENTION//sourceId:1526323_1
queryRefRedisBusinessDataSetListComReqDto.setCustomField6("targetCycleContentTypeCode");//CUSTOM_CONVENTION//sourceId:1526324_1
queryRefRedisBusinessDataSetListComReqDto.setCustomField7("targetCycleContentId");//CUSTOM_CONVENTION//sourceId:1526325_1
if(reqDto!=null){
      queryRefRedisBusinessDataSetListComReqDto.setBusinessDataObject(reqDto.getBusinessDataObject());//SimpleFieldAssign//sourceId:1526309_1
queryRefRedisBusinessDataSetListComReqDto.setDataObjectBatchCode(reqDto.getDataObjectBatchCode());//SimpleFieldAssign//sourceId:1526310_1
queryRefRedisBusinessDataSetListComReqDto.setRefRedisBusinessDataList(reqDto.getRefRedisBusinessDataList());//list-field-assign//sourceId:1527636_1
queryRefRedisBusinessDataSetListComReqDto.setRefCustomFieldValue1(reqDto.getRefCustomFieldValue1());//SimpleFieldAssign//sourceId:1537555_1
queryRefRedisBusinessDataSetListComReqDto.setRefCustomFieldValue2(reqDto.getRefCustomFieldValue2());//SimpleFieldAssign//sourceId:1830851_1
queryRefRedisBusinessDataSetListComReqDto.setRefCustomFieldValue3(reqDto.getRefCustomFieldValue3());//SimpleFieldAssign//sourceId:1537556_1
queryRefRedisBusinessDataSetListComReqDto.setRefCustomFieldValue4(reqDto.getRefCustomFieldValue4());//SimpleFieldAssign//sourceId:1559758_1
    }

    /*D2-查询入参redis业务数据对象列表（业务原子）[8443]   */
    Assert.isNull(queryRefRedisBusinessDataSetListComReqDto.getBusinessDataObject(),"D2-查询目标预算设置个性准备部分数据列表（入参查redis）-D2-查询入参redis业务数据对象列表（业务原子）-业务数据对象不能为空",false);
Assert.isNull(queryRefRedisBusinessDataSetListComReqDto.getDataObjectBatchCode(),"D2-查询目标预算设置个性准备部分数据列表（入参查redis）-D2-查询入参redis业务数据对象列表（业务原子）-数据对象批次标识不能为空",false);
Assert.isNull(queryRefRedisBusinessDataSetListComReqDto.getRedisDataObjectCatalogue(),"D2-查询目标预算设置个性准备部分数据列表（入参查redis）-D2-查询入参redis业务数据对象列表（业务原子）-Redis数据对象目录不能为空",false);
Assert.isNull(queryRefRedisBusinessDataSetListComReqDto.getBatchQueryRefDataFieldName(),"D2-查询目标预算设置个性准备部分数据列表（入参查redis）-D2-查询入参redis业务数据对象列表（业务原子）-批量查redis入参数据集的字段名不能为空",false);
Assert.isNull(queryRefRedisBusinessDataSetListComReqDto.getRefCustomField1(),"D2-查询目标预算设置个性准备部分数据列表（入参查redis）-D2-查询入参redis业务数据对象列表（业务原子）-入参自定义字段1不能为空",false);
Assert.isNull(queryRefRedisBusinessDataSetListComReqDto.getRefCustomFieldValue1(),"D2-查询目标预算设置个性准备部分数据列表（入参查redis）-D2-查询入参redis业务数据对象列表（业务原子）-入参自定义字段值1不能为空",false);
Assert.isNull(queryRefRedisBusinessDataSetListComReqDto.getRefCustomField2(),"D2-查询目标预算设置个性准备部分数据列表（入参查redis）-D2-查询入参redis业务数据对象列表（业务原子）-入参自定义字段2不能为空",false);
Assert.isNull(queryRefRedisBusinessDataSetListComReqDto.getRefCustomField3(),"D2-查询目标预算设置个性准备部分数据列表（入参查redis）-D2-查询入参redis业务数据对象列表（业务原子）-入参自定义字段3不能为空",false);
Assert.isNull(queryRefRedisBusinessDataSetListComReqDto.getCustomField1(),"D2-查询目标预算设置个性准备部分数据列表（入参查redis）-D2-查询入参redis业务数据对象列表（业务原子）-自定义字段1不能为空",false);
Assert.isNull(queryRefRedisBusinessDataSetListComReqDto.getCustomField2(),"D2-查询目标预算设置个性准备部分数据列表（入参查redis）-D2-查询入参redis业务数据对象列表（业务原子）-自定义字段2不能为空",false);
Assert.isNull(queryRefRedisBusinessDataSetListComReqDto.getCustomField3(),"D2-查询目标预算设置个性准备部分数据列表（入参查redis）-D2-查询入参redis业务数据对象列表（业务原子）-自定义字段3不能为空",false);
Assert.isNull(queryRefRedisBusinessDataSetListComReqDto.getCustomField4(),"D2-查询目标预算设置个性准备部分数据列表（入参查redis）-D2-查询入参redis业务数据对象列表（业务原子）-自定义字段4不能为空",false);
Assert.isNull(queryRefRedisBusinessDataSetListComReqDto.getCustomField5(),"D2-查询目标预算设置个性准备部分数据列表（入参查redis）-D2-查询入参redis业务数据对象列表（业务原子）-自定义字段5不能为空",false);
Assert.isNull(queryRefRedisBusinessDataSetListComReqDto.getCustomField6(),"D2-查询目标预算设置个性准备部分数据列表（入参查redis）-D2-查询入参redis业务数据对象列表（业务原子）-自定义字段6不能为空",false);
Assert.isNull(queryRefRedisBusinessDataSetListComReqDto.getCustomField7(),"D2-查询目标预算设置个性准备部分数据列表（入参查redis）-D2-查询入参redis业务数据对象列表（业务原子）-自定义字段7不能为空",false);
      queryRefRedisBusinessDataSetListComRespDto = businessAtomService.queryRefRedisBusinessDataSetListCom(queryRefRedisBusinessDataSetListComReqDto)/*vcase invoke isSameApp*/;


      queryRefRedisBusinessDataSetListComRespDto_1 = queryRefRedisBusinessDataSetListComRespDto;

QueryTargetBudgetSetPersonalPreRefListComRespDto retData = new QueryTargetBudgetSetPersonalPreRefListComRespDto();
  if(queryRefRedisBusinessDataSetListComRespDto_1!=null){
      retData.setRedisBusinessDataResList(//objList-to-objLists
        queryRefRedisBusinessDataSetListComRespDto_1.getRedisBusinessDataResList().stream().map(item -> {
      RedisBusinessDataResDto elm = new RedisBusinessDataResDto();
      if(item!=null){
      elm.setCycleBudgetAmount(item.getCustomField1());//SimpleFieldAssign//sourceId:299194_2
elm.setBudgetRate(item.getCustomField2());//SimpleFieldAssign//sourceId:299195_2
elm.setBudgetCycleModeTypeCode(item.getCustomField3());//SimpleFieldAssign//sourceId:299196_2
elm.setEvaObjTargetCycleId(item.getCustomField4());//SimpleFieldAssign//sourceId:299197_2
elm.setCapitalSourceId(item.getCustomField5());//SimpleFieldAssign//sourceId:299198_2
elm.setTargetCycleContentTypeCode(item.getCustomField6());//SimpleFieldAssign//sourceId:299199_2
elm.setTargetCycleContentId(item.getCustomField7());//SimpleFieldAssign//sourceId:299200_2
    }
        return elm;
      }).collect(Collectors.toList()));//objList-to-objLists//sourceId:1526381_1
    }




return retData;
  }
/**
   * D2修改目标预算设置(redis)[9692]
   * gen by moon at 6/1/2024, 12:53:27 AM
   */
  @Trace(operationName = "D2修改目标预算设置(redis)")
  @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Transactional(rollbackFor=Exception.class)
  @Override
  public UpdateTargetBudgetSetRedisComRespDto updateTargetBudgetSetRedisCom(UpdateTargetBudgetSetRedisComReqDto reqDto){


      //步骤0: D2修改redis业务数据对象(业务原子) - updateRedisBusinessDataSetCom
     UpdateRedisBusinessDataSetComRespDto updateRedisBusinessDataSetComRespDto = null;
    UpdateRedisBusinessDataSetComReqDto updateRedisBusinessDataSetComReqDto=new UpdateRedisBusinessDataSetComReqDto();
  updateRedisBusinessDataSetComReqDto.setRedisDataObjectCatalogue("计算临时数据");//sourceId:1831201_1
updateRedisBusinessDataSetComReqDto.setBusinessDataObject("TARGET_BUDGET_SET");//sourceId:1831203_1
updateRedisBusinessDataSetComReqDto.setIsDataList("TRUE");//sourceId:1831204_1
updateRedisBusinessDataSetComReqDto.setRefCustomField1("budgetCycleModeTypeCode");//CUSTOM_CONVENTION//sourceId:1831205_1
updateRedisBusinessDataSetComReqDto.setRefCustomField2("evaObjTargetCycleId");//CUSTOM_CONVENTION//sourceId:1831207_1
updateRedisBusinessDataSetComReqDto.setRefCustomField3("capitalSourceId");//CUSTOM_CONVENTION//sourceId:1831209_1
updateRedisBusinessDataSetComReqDto.setCustomField1("budgetRate");//CUSTOM_CONVENTION//sourceId:1831211_1
if(reqDto!=null){
      updateRedisBusinessDataSetComReqDto.setDataObjectBatchCode(reqDto.getDataObjectBatchCode());//SimpleFieldAssign//sourceId:1831202_1
updateRedisBusinessDataSetComReqDto.setRefCustomFieldValue1(reqDto.getRefCustomFieldValue1());//SimpleFieldAssign//sourceId:1831206_1
updateRedisBusinessDataSetComReqDto.setRefCustomFieldValue2(reqDto.getRefCustomFieldValue2());//SimpleFieldAssign//sourceId:1831208_1
updateRedisBusinessDataSetComReqDto.setRefCustomFieldValue3(reqDto.getRefCustomFieldValue3());//SimpleFieldAssign//sourceId:1831210_1
updateRedisBusinessDataSetComReqDto.setCustomFieldValue1(reqDto.getCustomFieldValue1());//SimpleFieldAssign//sourceId:1831212_1
    }

    /*D2修改redis业务数据对象(业务原子)[9407]   */
    Assert.isNull(updateRedisBusinessDataSetComReqDto.getRedisDataObjectCatalogue(),"D2修改目标预算设置(redis)-D2修改redis业务数据对象(业务原子)-Redis数据对象目录不能为空",false);
Assert.isNull(updateRedisBusinessDataSetComReqDto.getBusinessDataObject(),"D2修改目标预算设置(redis)-D2修改redis业务数据对象(业务原子)-业务数据对象不能为空",false);
Assert.isNull(updateRedisBusinessDataSetComReqDto.getIsDataList(),"D2修改目标预算设置(redis)-D2修改redis业务数据对象(业务原子)-是否是数据集对象不能为空",false);
Assert.isNull(updateRedisBusinessDataSetComReqDto.getRefCustomField1(),"D2修改目标预算设置(redis)-D2修改redis业务数据对象(业务原子)-入参自定义字段1不能为空",false);
Assert.isNull(updateRedisBusinessDataSetComReqDto.getRefCustomFieldValue1(),"D2修改目标预算设置(redis)-D2修改redis业务数据对象(业务原子)-入参自定义字段值1不能为空",false);
Assert.isNull(updateRedisBusinessDataSetComReqDto.getRefCustomField2(),"D2修改目标预算设置(redis)-D2修改redis业务数据对象(业务原子)-入参自定义字段2不能为空",false);
Assert.isNull(updateRedisBusinessDataSetComReqDto.getRefCustomField3(),"D2修改目标预算设置(redis)-D2修改redis业务数据对象(业务原子)-入参自定义字段3不能为空",false);
Assert.isNull(updateRedisBusinessDataSetComReqDto.getCustomField1(),"D2修改目标预算设置(redis)-D2修改redis业务数据对象(业务原子)-自定义字段1不能为空",false);
Assert.isNull(updateRedisBusinessDataSetComReqDto.getCustomFieldValue1(),"D2修改目标预算设置(redis)-D2修改redis业务数据对象(业务原子)-自定义字段值1不能为空",false);
      updateRedisBusinessDataSetComRespDto = businessAtomService.updateRedisBusinessDataSetCom(updateRedisBusinessDataSetComReqDto)/*vcase invoke isSameApp*/;




UpdateTargetBudgetSetRedisComRespDto retData = new UpdateTargetBudgetSetRedisComRespDto();





return retData;
  }
  //
}
